all:
	g++ -O2 -o convex_sean.exe convex_sean.cpp
	g++ -O2 -o convex_andrew.exe convex_andrew.cpp
	g++ -Wall -Wextra -O2 -o convex_test_fp.exe convex_test.c -D USE_FLOAT -I ../..
	g++ -Wall -Wextra -O2 -o convex_test_ratio.exe convex_test.c -D USE_RATIO -I ../..
	ghc --make -O2 CyclicTest -o CyclicTest.exe
